package com.zyh.scs.admin.api.vo.open;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 订单详情 Vo
 * 
 * @author hwh
 * 
 * @date 2022-04-06
 */
@Data
public class OrderDetailVO {

    /**
     * 内部订单号
     */
    private String tradeNo;

    /**
     * 商户订单号
     */
    private String outTradeNo;

    /**
     * 用户id
     */
    private String guid;

    /**
     * 交易金额
     */
    private BigDecimal amount;

    /**
     * 订单时间
     */
    private String timestamp;

    /**
     * 门店编码
     * 消费门店编码，建议线下消费时必填，如食堂就餐
     */
    private String storeId;

    /**
     * 门店名称
     * 消费门店名称，建议线下消费时必填
     */
    private String storeName;

    /**
     * 消费备注
     */
    private String note;

    /**
     * 已退款金额
     * 累计已退款金额
     */
    private BigDecimal refundAmount;

    /**
     * 订单状态：0待付款，1已付款，2部分退款 3已退款 4支付失败 5已关闭
     */
    private String status;

    /**
     * 消费类型（1-食堂就餐 2-食堂超市 3-食堂咖啡机）
     */
    private String consumeType;

}